skextremes.models.wind

This module contains algorithms found in the literature and used extensively in wind energy engineering as standard methods.

For more information visit:

https://www.ecn.nl/publications/ECN-C–98-096

https://webstore.iec.ch/preview/info_iec61400-1%7Bed3.0%7Den.pdf

skextremes.models.wind.wind_EWTSII_Exact(vave, k, T=50, n=23037)[source]

Algorithm appeared in the European Wind Turbine Standards II (EWTS II). Exact variation.

It uses 10-minute wind speeds to obtain the return period extreme wind speed for the T return period defined.

Parameters

vave : float or int
Long term mean wind speed
k : float or int
Weibull k parameter as defined in the wind industry. To obtain the k parameter using scipy have a look here. The c parameter in scipy is the k equivalent in the wind industry.
T : float or int
Return period in years. Default value is 50 (years).
n : floar or int
the number of independent events per year. Default value is 23037 for 10-min time steps and 1-yr extrema.

Returns

vref : float
Expected extreme wind speed at the return period defined.

References

Dekker JWM, Pierik JTG (1998): ‘European Wind Turbine Standards II’, ECN-C-99-073, ECN Solar & Wind Energy, Netherlands.
skextremes.models.wind.wind_EWTSII_Gumbel(vave, k, T=50, n=23037)[source]

Algorithm appeared in the European Wind Turbine Standards II (EWTS II). Gumbel variation.

It uses 10-minute wind speeds to obtain the return period extreme wind speed for the T return period defined.

Parameters

vave : float or int
Long term mean wind speed
k : float or int
Weibull k parameter as defined in the wind industry. To obtain the k parameter using scipy have a look here. The c parameter in scipy is the k equivalent in the wind industry.
T : float or int
Return period in years. Default value is 50 (years).
n : floar or int
the number of independent events per year. Default value is 23037 for 10-min time steps and 1-yr extrema.

Returns

vref : float
Expected extreme wind speed at the return period defined.

References

Dekker JWM, Pierik JTG (1998): ‘European Wind Turbine Standards II’, ECN-C-99-073, ECN Solar & Wind Energy, Netherlands.
skextremes.models.wind.wind_EWTSII_Davenport(vave, k, T=50, n=23037)[source]

Algorithm appeared in the European Wind Turbine Standards II (EWTS II). Davenport variation.

It uses 10-minute wind speeds to obtain the return period extreme wind speed for the T return period defined.

Parameters

vave : float or int
Long term mean wind speed
k : float or int
Weibull k parameter as defined in the wind industry. To obtain the k parameter using scipy have a look here. The c parameter in scipy is the k equivalent in the wind industry.
T : float or int
Return period in years. Default value is 50 (years).
n : floar or int
the number of independent events per year. Default value is 23037 for 10-min time steps and 1-yr extrema.

Returns

vref : float
Expected extreme wind speed at the return period defined.

References

Dekker JWM, Pierik JTG (1998): ‘European Wind Turbine Standards II’, ECN-C-99-073, ECN Solar & Wind Energy, Netherlands.
skextremes.models.wind.wind_vref_5vave(vave, factor=5)[source]

It calculates the 50 year return expected maximum wind speed as 5 times the long term average wind speed.

It uses 10-minute wind speeds to obtain the 50-year return period extreme wind speed.

Parameters

vave : float or int
Long term mean wind speed
factor : float or int
Factor used to obtain vref. Default value is 5.

Returns

vref : float
vref wind speed, i.e., 50 years expected maximum wind speed in the same units used by the vave input parameter.